acquisition consulting forecasting mergers acquisitions analysis business broker mergers and acquisitions legal services management due diligence merger business valuation budgeting commercial real estate business businesses for sale